boring rods - French English Dictionary